package com.atguigu.gulimall.product.vo;

import com.atguigu.gulimall.product.entity.SkuImagesEntity;
import com.atguigu.gulimall.product.entity.SkuInfoEntity;
import com.atguigu.gulimall.product.entity.SpuInfoDescEntity;
import lombok.Data;

import java.util.List;

/**
 * 该vo用于返回商品详情信息，即点击商品后返回的数据
 */
@Data
public class SkuItemVo {

    //1.sku基本信息的获取 pms_sku_info
    SkuInfoEntity info;

    //添加一个是否有货信息
    boolean hasStock = true;

    //2，sku图片的信息 pms_spu_images
    List<SkuImagesEntity> skuImagesEntities;
    //3. 获取当前sku对应的spu的所有属性的组合，即获取到所有的sku信息
    List<ItemSaleAttrsVo> saleAttrsVos;
    //4.获取spu的介绍
    SpuInfoDescEntity spuInfoDescEntity;
    //5.获取spu的规格参数的信息
    List<SkuItemAttrGroupVo> groupAttrs;





}